supporters of islam - French English Dictionary